package com.subfg.common.entity.common;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;


@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "CommonModel", description = "产品, 地区, 公用一部分数据")
@JsonInclude(value=JsonInclude.Include.NON_NULL)
public class CommonModel implements Serializable {
    @ApiModelProperty(value = "公有id")
    private String id;
    @ApiModelProperty(value = "公有名称")
    private String name;
    @ApiModelProperty(value = "图标")
    private String iconUrl;
    @ApiModelProperty(value = "是否显示")
    private Integer enable;

    @ApiModelProperty(value = "简写")
    private String simple;
    @ApiModelProperty(value = "热门的")
    private Integer popular;

    @ApiModelProperty(value = "回调地址")
    private String payNotifyUrl;
    @ApiModelProperty(value = "创建")
    private String creator;
    @ApiModelProperty(value = "修改者")
    private String updator;
    @ApiModelProperty(value = "创建时间")
    private Long createTime;
    @ApiModelProperty(value = "修改时间")
    private Long updateTime;
}
